/* 2 图书排行榜，轮播和banner  */
  /* 商品分类列表和banner */
  .category {
      position: relative;
      width: 200px;
      height: 420px;
  }
  
  /*排行榜  */
  .ebook-rank{
      width:200px ;
      height: 400px;
      border: 4px solid #f2f2f2;
  }
  .ebook-rank .rank-ul{
      padding-left: 24px;
  }
  .ebook-rank .rank-ul li:nth-child(1){
      margin-top: 10px;
  }
  /* 
     激活状态：
        1  标题隐藏
        2  显示装图片的盒子 
        3  可以使用类名 .active
  */
  .ebook-rank .rank-item {
      position: relative;
      border-bottom: 2px solid #f2f2f2;
  }
  .ebook-rank .rank-item .book-title {
      line-height: 38px; 
  }
  /* 1  标题隐藏 */
  .ebook-rank .rank-item.active  .book-title {
     display: none;
  }
  /* 2  显示装图片的盒子  */
  .ebook-rank .rank-item.active  .book-box {
      display: block;
   }
  .ebook-rank .rank-item  .order-num{
      display: inline-block;
      width: 20px;
      height: 20px;
      line-height: 20px;
      text-align: center;
      font-weight: bolder;
      position: absolute;
      left: 160px;
      top: 0px;
      background-color: #b3b3b3;
      color: #ffffff;
  }
  .ebook-rank .rank-item:hover  .order-num{
    background-color: #ff6600;
  }
  
  .ebook-rank .rank-item .book-box{
      display: none;
  }
  
  .title1{
      display: inline-block;
      width: 200px;
	  height: 30px;
      padding-left: 4px;
      box-sizing: border-box;
	  background-color: #93d46f;
      font-size: 18px;
      color: #ffffff;
  }
  .title{
    width: 200px;
    height: 30px;
    padding-left: 4px;
    box-sizing: border-box;
    background-color: #ff6600;
    font-size: 18px;
    color: #ffffff;
}
  /* 广告 */
  .poster{
    position: relative;
     z-index: 10;
  }


  /* 乐购图书折扣区 */
  .goods{
    margin-top: 20px;
  }
 
.ci_img{
    width: 150px;
    height: 150px;
    margin: 10px 23px;
}
.ci_p1{
    color: #333333;
}
.ci_p2{
    color: #f4290d;
}
.ci_p3{
    font-size: 24px;
    color: #f4290d;
}

.goods .con2{
    display: none;
}
.goods .con1{
    height: 495px;
}
.goods .con1 .con1-wrap{
    width: 1188px;
    height: 495px;
    margin: 0 auto;
}
.goods .con1 .con1-wrap .con1-item{
    width: 237px;
    height: 248px;
    box-sizing: border-box;
}
.g_span{
    color: #f4290d;;
}
.g_img{
    width: 24px;
    height: 17px;
    background-color: #cccccc;
}
/* 诡异图形 */
.figure{
    background-color: crimson;
    color: #ffffff;
    font-weight: bolder;
    display: inline-block;
    width: 55px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    left: 0px;
    top:140px;
}
.figure:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: 10px solid crimson;
    border-color: crimson #ffffff crimson crimson;
    position: absolute;
    left: 45px;
    top: 0px;
}

/* 新书上架 */
.new_book{
    margin-bottom: 30px;
}

.n_title,.p_title{
    width: 64px;
	height: 21px;
	font-family: SimHei;
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #333333;
}
.nt_title,.pt_title{
    width: 27px;
	height: 27px;
	font-family: SimHei;
	font-size: 28px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
    background-color: coral;
}
.n_title::after{
    content: '';
    display: block;
    width: 900px;
    background-color: #ff6600;
	border:3px solid #ff6600;
}

 /*排行榜  */
 .book-rank{
    width:280px ;
    height: 420px;
    border: 4px solid #f2f2f2;
}
.book-rank .rank-ul{
    padding-left: 24px;
}
.book-rank .rank-ul li:nth-child(1){
    margin-top: 10px;
}
/* 
   激活状态：
      1  标题隐藏
      2  显示装图片的盒子 
      3  可以使用类名 .active
*/
.book-rank .rank-item {
    position: relative;
    border-bottom: 2px solid #f2f2f2;
}
.book-rank .rank-item .book-title {
    line-height: 38px; 
}
/* 1  标题隐藏 */
.book-rank .rank-item.active  .book-title {
   display: none;
}
/* 2  显示装图片的盒子  */
.book-rank .rank-item.active  .book-box {
    display: block;
 }
.book-rank .rank-item  .order-num1{
    display: inline-block;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-weight: bolder;
    position: absolute;
    left: -33px;
    top: -2px;
}
.book-rank .rank-item:nth-child(1) .order-num1{
    color: red;
}
.book-rank .rank-item:nth-child(2) .order-num1{
    color: red;
}
.book-rank .rank-item:nth-child(3) .order-num1{
    color: red;
}
.book-rank .rank-item .book-box{
    display: none;
}

.title{
  width: 200px;
  height: 30px;
  padding-left: 4px;
  box-sizing: border-box;
  background-color: #ff6600;
  font-size: 18px;
  color: #ffffff;
}
.title3{
    display: inline-block;
    width: 280px;
    height: 30px;
    text-align: center;
    font-size: 24px;
    font-weight: bolder;
    color: #808080;
}

/* 左边 */
.n_left{
    height: 420px;
    width: 910px;
    padding: 5px;
    box-sizing: border-box;
}
.nl_li{
    height: 220px;
    width: 180px;
}
.nl_p1{
    color: #333333;
}
.nl_p2{
    color: #808080;
}
.nl_span{
    font-size: 18px;
    color: #f91616;
}
.nl_span del{
    color: #b3b3b3;
}


/* 独家提供区域 */

.provide .content {
    height: 532px;
}

.provide .content .con-item {
    height: 532px;
}

/* 轮播中的每个小盒子 */

.provide .content .con-item .provide-item,
.guess .content .con-item .provide-item {
    float: left;
    width: 170px;
    height: 220px;
    margin-right: 20px;
}

/* 提高图片大小的权重 */

/* .provide .content .con-item  .provide-item img{
    width: 150px !important;
    height: 150px !important;
} */






/* 推广书籍区 */
.ad_book::before{
    content: '';
    display: block;
    width: 1200px;
    background-color: #e6e6e6;
	border:2px solid #e6e6e6;
}
.ad_book{
    height: 150px;
}
.ad_book a{
    display: inline-block;
    width: 195px;
}